Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
78 - 80 SHERLOCK STREET Detached £600,000 6 Mar 2007
90 - 96 SHERLOCK STREET £240,000 22 Jan 2018